// 1.在 jquery ajax的预处理回调函数中，可以 获取 本次请求的 配置对象，这样就可以 在请求前，统一的 向 配置对象 做修改了
$.ajaxPrefilter(function (opt) {
    // a.添加 基地址
    opt.url = 'http://www.liulongbin.top:3007' + opt.url
    // b.向 /my/ 接口添加 token
    if (opt.url.indexOf('/my/') > -1) {
        // 如果 headers 存在
        if (opt.headers) { opt.headers.Authorization = localStorage.getItem('token') }
        else {
            // 如果 headers 不存在
            opt.headers = { Authorization: localStorage.getItem('token') }
        }
    };

    // 同意校验token是否失效
    opt.complete = function (res) {
        if (res.responseJSON.status == 1 && res.responseJSON.message == '身份认证失败！') {
            layui.layer.alert('登录失效了哦，请重新登录!', { closeBtn: 0 }, function () {
                localStorage.removeItem('token');
                location.href = '/login.html'
            })
        }
    }
})